/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package co.edu.eam.clinica.vista.controladores.varios;

import co.edu.eam.clinica.logica.bo.BOLaboratorio;
import co.edu.eam.persitencia.entidades.Laboratorio;

/**
 *
 * @author Usuario
 */
public class controladorLaboratorio {
    
    private BOLaboratorio lab;

    public controladorLaboratorio() {
        lab=new BOLaboratorio();
    }
    
    
    
    /**
     * metodo que crea un laboratorio
     * @param l
     * @throws Exception 
     */
    public void crearLaboratorio(Laboratorio l) throws Exception{
        lab.crearCiudad(l);
    }
    
    /**
     * metodo que busca un laboratorio por su codigo
     * @param id
     * @return una laboratorio
     * @throws Exception 
     */
    public Laboratorio buscarLaboratori(Long id) throws Exception{
        return lab.buscarLaboratorio(id);
    }
    
    /**
     * metodo que edita u laboratorio
     * @param l
     * @throws Exception 
     */
    public void editarLaboratorio(Laboratorio l) throws Exception{
        lab.editarLaboratorio(l);
    }
    
    /**
     * metodo que elimina un laboratorio
     * @param l
     * @throws Exception 
     */
    public void eliminarLaboratorio(Laboratorio l) throws Exception{
        lab.eliminarLaboratorio(l);
    }
    
}
